stinking mayweed - German English Dictionary